package com.elitel.frame.main.entity.ext;

import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

@Data
public class PrjServiceExt implements Serializable {

    private static final long serialVersionUID = 2496604576145809106L;
    private String projectcode;
    private String projectname;

    private String servertypecode;
    private String servertype;

    private String labelCode;
    private String labelName;


    private String guid;
    private String pcode;
    private String servicetype;
    private String servicecode;
    private String remark;
    //上述为prjservice表字段
    private String servicename;//服务名称

    private String databaseId;
    private String databaseName;
    private int status;
    private String counts;
    private String appNames;
    private String sysDataLabelId;
    private Integer cacheDur;

    private Integer paginationFlag;


    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date recTm;
    /**
     * 同目录编码的自增序号
     */
    private Integer rowNum;
    /**
     * 接口路径
     */
    private String apiPath;
    /**
     * js脚本 （用于转换返回结果）
     */
    private String resCvsJs;
    /**
     * 转换json标识
     */
    private String transJsonFlag;

    private String tableCodes;
    /**
     * 最近调用时间
     */
    private String lastTm;
    // 运行状态
    private String exeStatus;


    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createdate;

}
